After & sales for diesel generator careers in Derby, United Kingdom